<!--
 * @Descripttion: 
 * @Version: 
 * @Author: gaohj
 * @Date: 2022-12-24 16:19:20
 * @LastEditors: Please set LastEditors
 * @LastEditTime: 2022-12-24 16:41:37
-->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // var n = 1;
        // do{
        //     console.log('跑了第'+n+'圈');
        //     n++;
        // }while(n<=10);


        // do{
        //     var passwd = prompt('请输入密码');
        // }while(passwd !== '123456');

        // console.log('欢迎光临');


        // do while  和 while的区别?
        var n = 1;

        while(n<=10){
            console.log('跑了第'+n+'圈');
            n++;
        }

        // 初始值 不再条件范围内 while 不执行
        // do while 会先执行一次

        // 初始值在条件范围内 while do while 都会执行 效果一样 

        var n = 1;
        do{
            console.log('跑了第'+n+'圈');
            n++;
        }while(n<=10);



        // 练习题 取钱  
        // 如果密码不是123456 那么一直让用户输入密码

        // do{
        //     var passwd = prompt('请输入密码');
        // }while(passwd !== '123456');


    </script>
</body>
</html>